Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w4 Ecuador F1 Ecuador F2 Colombia F3 Colombia F4 Colombia F1 Colombia F2 USA F4 USA F6 Colombia F3 Colombia F4 Colombia F5 Colombia F6 Colombia F2 El Salvador F1 Colombia F3 Colombia F4 Brazil F4 Brazil F5 Brazil F6 Colombia F1 Ecuador F3 Colombia F1 Colombia F2 Mexico F6 Venezuela #1-w3 Kos Succhetti Tennis Cup - Cordenons Bancolombia Open - Cali Mexico City Challenger Las Vegas Challenger Cassis Challenger Szczecin Challenger Copenhagen Open - Copenhagen Heilbronn Challenger Heineken Open - Auckland Open 13 - Marseille Dubai Open - Dubai Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Open de Moselle - Metz Stockholm Open - Stockholm Heineken Open - Auckland International Tennis Championships - Delray Beach SAP Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Warsteiner Challenger Wolfsburg - Wolfsburg Tennis Channel Open - Las Vegas Tumkur Open - Tumkur Seguros Bolivar Open - Medellin Open de Moselle - Metz XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Argentina - Buenos Aires ATP Kremlin Cup - Moscow ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Salinas Challenger Pereira Challenger Pereira Challenger ABN/AMRO World Tennis Tournament - Rotterdam Allianz Suisse Open - Gstaad Open de Moselle - Metz Bogota Challenger ABN AMRO World Tennis Tournament - Rotterdam ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Pereira Challenger BA-CA Tennis Trophy - Vienna Santo Domingo Challenger Davidoff Swiss Indoors Basel - Basel Guayaquil Challenger Monterrey Challenger Sarasota Challenger BMW Open - Munich AEGON Championships - London Almaty Challenger Mercedes Cup - Stuttgart Masters Series - Hamburg Legg Mason Tennis Classic - Washington Open de Moselle - Metz China Open - Beijing San Benedetto Challenger Bank Austria Tennis Trophy - Vienna Chennai Open - Chennai Heineken Open - Auckland Brasil Open - Sao Paulo SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Gerry Weber Open - Halle AEGON Championships - London Genova Challenger Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur Chennai Open - Chennai Prague Challenger Brisbane International - Brisbane Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Allianz Suisse Open - Gstaad Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco BMW Open - Munich ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Winston-Salem Open - Winston-Salem Moselle Open - Metz RCA Championships - Indianapolis Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Mercedes Cup - Stuttgart Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington PTT Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Canberra Challenger Heineken Open - Auckland Bangkok Challenger PBZ Zagreb Indoors - Zagreb Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Bangkok Challenger Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington Moselle Open - Metz Heineken Open - Auckland Apia International - Sydney Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Kremlin Cup - Moscow Swiss Indoors Basel - Basel Valencia Open - Valencia ASB Classic - Auckland Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Morocco Tennis Tour - Marrakech Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Bet-at-home Open - Hamburg Sporting Challenger '08-Trofeo Regione Piemonte - Turin Abierto Mexicano - Los Cabos XIV Challenger ATP Club Premium Open - Quito Kremlin Cup - Moscow Wroclaw Challenger Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Cali Challenger Quito Challenger Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Tiburon Challenger Medellin Challenger BMW Open - Munich Gerry Weber Open - Halle Bucaramanga Challenger Bet-at-home Open - Hamburg Suisse Open - Gstaad Generali Open - Kitzbuhel Bogota Challenger St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Bogota Challenger Grand Prix Hassan II - Marrakech BMW Open - Munich Gerry Weber Open - Halle SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Intrum Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha ASB Classic - Auckland BMW Open - Munich Istanbul Challenger Kremlin Cup - Moscow Erste Bank Open - Vienna Bogota Challenger ABN AMRO World Tennis Tournament - Rotterdam Barranquilla Challenger Dubai Duty Free Tennis Championships - Dubai Hamburg European Open - Hamburg BMW Open - Munich Noventi Open - Halle Hamburg European Open - Hamburg Canberra Challenger ATU Cup - Weiden Prague Challenger Liberec Challenger Open de la Comunidad Valenciana - Valencia Next Generation Hardcourts - Adelaide Open Seat Godo 2005 - Barcelona Stockton Challenger Fairfield Challenger Guayaquil Challenger The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Open de Moselle - Metz ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha San Benedetto Challenger Generali Open - Kitzbuhel Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai Santo Domingo Challenger Moselle Open - Metz Noventi Open - Halle Generali Open - Kitzbuhel BRD Nastase Tiriac Trophy - Bucharest Mexico City Challenger Guadalajara Challenger ABN AMRO World Tennis Tournament - Rotterdam Puerto Vallarta Challenger BMW Open - Munich BMW Open - Munich Poprad Tatry Challenger AEGON International - Eastbourne Vancouver Challenger Monterrey Challenger Newport Beach Challenger Columbus Challenger Okal Cup - Eckental Quelle Cup - Furth Indian Wells Challenger ATU Cup 2001 - Weiden Okal Cup 2001 International Bavarian Championships - Eckental IPP Open - Helsinki Warsteiner Challenger Lubeck - Lubeck Schickendanz Open - Furth Nord/LB Open - Braunschweig Internationale Badische Meisterschaften Um Den Techem Cup - Zell Rhein-Main Challenger 2003 - Aschaffenburg Bulgarian Open - Sofia Dharwad Challenger 2003 - Dharwad Okal Cup 2003 - Eckental Ischgl International Tennis Challenger 2003 - Ischgl ATP Challenger 2003 Numea - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Bogota Challenger - Bogota 10ø Tornea B. Camparini - Reggio Emilia Rhein-Main Challenger 2004 - Aschaffenburg Pro Tennis World Open - Sunrise Draft Corona Mexico City Open - Mexico City Bogota Challenger - Bogota Schickendanz Open - Furth St. Petersburg Challenger - St. Petersburg Seguros Bolivar Open - Bogota Malaysian Open - Kuala Lumpur Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado ATP Challenger Open 2004 - Monchengladbach II Manta Open - Manta Copa Petrobras - Bogota Open de la Ville de Saint Denis - Reunion Island Unicredit (Suisse) Bank S. A. Challenger - Chiasso Challenger ATP de Cuenca Diario El Mercurio - Cuenca Seguros Bogota Open - Bogota dBI Tennis Challenger - Binghamton Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Bancolombia Open - Bogota San Luis Potosi Challenger 2007 - San Luis Potosi Morocco Tennis Tour - Casablanca Seguros Bolivar Open - Bogota Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion GHI Bronx Tennis Classic - Bronx 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Schickendanz Open - Furth Polska Energia Open - Bytom Seguros Bolivar Open - Cali Ethias Trophy - Mons IV Challenger Ciudad De Guayaquil - Guayaquil Porsche Open - Poznan Sao Paulo Challenger Heilbronn Challenger San Luis Potosi Challenger Bogota Challenger Calabasas Challenger Guayaquil Challenger XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Tatra Banka Open - Bratislava San Luis Potosi Challenger - San Luis Potosi Copa Petrobras-Colombia - Bogota Warsteiner Challenger - Wolfsburg The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Cali Challenger Marbella Challenger IPP Open - Helsinki Okal Open - Eckental KGHM Emax Polish Indoors - Wroclaw Yokohama World Tennis Gaora Cup - Yokohama Orleans Challenger The 70th King's Cup and Queen's Cup - Bangkok BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City Orleans Challenger Hamburg Challenger - Hamburg Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi Gemax Open - Belgrade Torneo Internacional Challenger Fila 2006 - Leon Prostejov Challenger Abierto Colombiano de Tenis - Bogota Rennes Challenger Ecuador Open - Quito Irving Challenger Caltanissetta Challenger Perugia Challenger Barranquilla Challenger Voit Mexico City Open - Mexico City Bogota Challenger Belgaum Open - Belgaum Irving Challenger USTA Men's Challenger of Dallas - Dallas Lisbon Challenger Perugia Challenger Corona Mexico City Open - Mexico City The Scottish Tennis Championships - Edinburgh Schickendanz Open - Furth ATU Cup - Weiden XL Capital Bermuda Open - Bermuda 10th Wartburg Open - Eisenach Furth Challenger Ispat Open 2004 - Ostrava Muller Cup - Ulm Oberstaufen Cup - Oberstaufen Bucaramanga Challenger Lima Challenger Schickedanz Open - Furth Morelos Challenger Turin Challenger ATU Cup - Weiden Tallahassee Challenger Medellin Challenger Nord/LB Open 2004 - Braunschweig Ludwigshafen Challenger Perugia Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Florence Challenger DPD Challenger 2002 - Aschaffenburg Bogota Challenger Morelos Challenger SAA Hilversum Open - Hilversum Parma Challenger Copa Petrobras Brazil - Belo Horizonte Cepu Open - San Marino Belgrade Challenger Okal Cup 2004 - Eckental Pereira Challenger Sacramento Challenger Copa Petrobras Bogota - Bogota Bulgarian Challenger 2002 - Sofia III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Open de la Ville de Saint Denis - Reunion Island Pharma Medico Open 2008 - Aarhus Le Gosier Challenger Mauritius Open - Mauritius Sunrise Challenger Next Generation Adelaide International - Adelaide Challenger Casablanca San Angel - Mexico City Millenium Tennis Championships - Delray Beach BMW Open - Munich Todi Challenger TED Open - Istanbul Qatar Exxon Mobil Open - Doha Seguros Bolivar Open - Medellin DPD Challenger 2001 - Aschaffenburg BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Sunrise Challenger BMW Open - Munich Gerry Weber Open - Halle Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel ATP Kremlin Cup - Moscow Heineken Open - Auckland Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open 13 - Marseille The Dubai Tennis Championships - Dubai Davidoff Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Open de Moselle - Metz Winston Salem - Winston Salem China Open - Beijing Brisbane International - Brisbane Heineken Open - Auckland Open Sud de France - Montpellier Delray Beach International Tennis Championships - Delray Beach Power Horse World Team Cup - Dusseldorf AEGON International - Eastbourne Bet-at-home Cup - Kitzbuhel Rio Open 500 - Rio de Janeiro Valencia Open - Valencia Qatar ExxonMobil Open - Doha Tennis Masters Series - Hamburg Mercedes Cup - Stuttgart BMW Open - Munich BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Garanti Koza Sofia Open - Sofia Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells BMW Open - Munich Masters Series Hamburg - Hamburg III Isla de Lanzarote - Lanzarote Open Romania - Bucharest Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Generali Open - Kitzbuhel Western & Southern Financial Group Masters - Cincinnati Kroger / St. Jude International - Memphis Vietnam Open - Ho Chi Minh City Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Open de la Comunidad Valenciana - Valencia Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Davidoff Swiss Indoors Basel - Basel Erste Bank Open - Vienna Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Pacific Life Open - Indian Wells The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Sony Ericsson Open - Miami Gerry Weber Open - Halle The Stella Artois Championships - London Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome St. Petersburg Open - St. Petersburg Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Allianz Suisse Open Gstaad - Gstaad Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Regions Morgan Keegan Championships - Memphis BMW Open - Munich BNP Paribas Open - Indian Wells International German Open - Hamburg China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Sony Ericsson Open - Miami Bank Austria Tennis Trophy - Vienna Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo Movistar Open - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Mutua Madrilena Madrid Open - Madrid Grand Prix Hassan II - Casablanca Internazionali BNL d'Italia - Rome German Tennis Championships - Hamburg Countrywide Classic - Los Angeles 2003 Mercedes Cup - Stuttgart PTT Thailand Open - Bangkok Western & Southern Financial Group Masters - Cincinnati Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Shanghai ATP Masters - Shanghai VTR Open - Vina del Mar BNP Paribas Masters - Paris Open Sabadell Atlantico - Barcelona BNP Paribas Open - Indian Wells Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Valencia Open - Valencia Sony Ericsson Open - Miami Brisbane International - Brisbane VTR Open - Vina del Mar Brasil Open - Sao Paulo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf AEGON Championships - London Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Erste Bank Open - Vienna BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha Copa Claro - Buenos Aires Sony Open Tennis - Miami US Men's Clay Court Championship - Houston BMW Open - Munich Monte-Carlo Rolex Masters - Monte-Carlo Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart Mutua Madrid Open - Madrid Shenzhen Open - Shenzhen Internazionali BNL d'Italia - Rome Erste Bank Open - Vienna Rogers Cup - Montreal Rio Open - Rio de Janeiro Estoril Open - Estoril Western & Southern Open - Cincinnati US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Credit Agricole Suisse Open - Gstaad Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Ordina Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Rakuten Japan Open - Tokyo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Qatar ExxonMobil Open - Doha Internazionali BNL d'Italia - Rome Apia International - Sydney BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mercedes Cup - Stuttgart BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Swiss Open - Gstaad BNP Paribas Open - Indian Wells ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Legg Mason Tennis Classic - Washington Mercedes Cup - Stuttgart Ecuador Open - Quito Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Generali Open - Kitzbuhel Swiss Indoors Basel - Basel BNP Paribas Open - Indian Wells Open SEAT Godo 2006 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Emilia-Romagna Open - Parma ABN AMRO World Tennis Tournament - Rotterdam Orange Prokom Open - Sopot Barcelona Open Banc Sabadell - Barcelona Open Sud de France - Montpellier U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris German Tennis Championships - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne China Open - Beijing U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Allianz Suisse Open - Gstaad U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Mercedes Cup - Stuttgart U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, Group 1, 2R, BRA-COL 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, World Group, QF, ESP-GER, 3-2 ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth Davis Cup, PO, FRA-GER 4-1 Davis Cup, Group 1, 1R, COL-CAN 4-1 Davis Cup, Group I, 1R, ECU-COL 1-4 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, World Group, PO, COL-CRO 1-4 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, Group I, 2R, COL-BRA 3-2 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, World Group, QR, GER-HUN 5-0 Davis Cup, World Group, QR, COL-SWE 4-0 Davis Cup, Finals, Group D Davis Cup, Finals, QF, GBR-GER 2-0 Davis Cup, World Group, QR, GER-BLR 4-1 Davis Cup, World Group, QR, COL-ARG 3-1 French Open (juniors) All Lower level tournaments Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Aircel Chennai Open - Chennai Tennis Masters Series - Hamburg Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal BNP Paribas Open - Indian Wells Wimbledon - London NASDAQ-100 Open - Miami Wimbledon - London Wimbledon - London Erste Bank Open - Vienna U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Miami Open - Miami Western & Southern Open - Cincinnati French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, Finals, Group C Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, Group I, 2R, COL-CHI 3-1 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, Group 1, 1R, CAN-COL 5-0 Wimbledon - London Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, World Group, PO, GER-RSA 5-0 Davis Cup, World Group, SF, RUS-GER 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group I, PO, DOM-COL 1-4 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, Group I, 2R, CHI-COL 3-1 U.S. Open (juniors)